protect oneself from the rain - Español Inglés Diccionario